package com.bjsxt.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.bjsxt.domain.EntrustOrder;

public interface EntrustOrderService extends IService<EntrustOrder> {

    /**
     * 分页查询委托记录数据
     *
     * @param page   分页对象<EntrustOrder>
     * @param userId 用户 ID
     * @param symbol 交易对标识
     * @param type   买卖类型：1-买入；2-卖出,2 卖出
     * @return 委托记录集合
     */
    Page<EntrustOrder> pageByUserIdAndSymbolAndType(Page<EntrustOrder> page, Long userId, String symbol, Byte type);
}
